package com.bbva.gptf.back.dominio;

import java.util.List;

import org.springframework.roo.addon.dbre.RooDbManaged;
import org.springframework.roo.addon.entity.RooEntity;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.tostring.RooToString;

@RooJavaBean
@RooToString
@RooEntity(versionField = "", table = "VGPT003_PLAZO", schema = "DBSGPT")
@RooDbManaged(automaticallyDelete = true)
public class Vgpt003Plazo {
	public static List<Vgpt003Plazo> findByTipoValorYEmisora (String tipoValor, String emisora){
		String qlString = "FROM Vgpt003Plazo WHERE cdValorBmv= :tipoValor and nbSubclasif= :emisora ORDER BY nuOrden";
		return entityManager().createQuery(qlString,Vgpt003Plazo.class)
			.setParameter("tipoValor", tipoValor)
			.setParameter("emisora", emisora)
			.getResultList();
		
	}
	
	public static List<Vgpt003Plazo> findByTipoValorAndEmisora (String tipoValor, String emisora){
		String qlString = "FROM Vgpt003Plazo WHERE cdValorBmv like :tipoValor and nbSubclasif like :emisora ORDER BY nuOrden";
		return entityManager().createQuery(qlString,Vgpt003Plazo.class)
			.setParameter("tipoValor", tipoValor)
			.setParameter("emisora", emisora)
			.getResultList();
		
	}
}
